<script>
	// import monitor from './api/alipayLogger.js';
	// const { setCMHookFunc } = require('./api/cloudMonitorHelper');
	
	// const { _cmHookFunc } = require('./cm_hook');
	export default {
		onLaunch: function(options) {
			// console.log('App Launch')
			// monitor.init({
			//  pid: "onfweagbabhkcusbcpakkg==",      // TODO,
			//       options: options,
			//       sample: 1,
			//       autoReportApi: true,
			//       // autoReportApi: false,
			//       autoReportPage: true,
			//       // autoReportPage: false,
			//       // Http请求返回数据中状态码字段名称
			//       code: ["code"],
			//       // Http返回数据中的error message字段名称
			//       msg: ["msg"],
			//       //小程序版本号
			//       miniVersion:"1.0.8"
			// });
			// setCMHookFunc(_cmHookFunc);
		},
		onShow: function() {
			console.log('执行了');
			const updateManager = uni.getUpdateManager(); // 获取更新管理器对象
			updateManager.onCheckForUpdate(function(res) {
				if (res.hasUpdate) {
					updateManager.onUpdateReady(function() {
						uni.showModal({
							title: '更新提示',
							content: '新版本已经准备好，点击确定重新启动',
							showCancel: false,
							success: res => {
								if (res.confirm) {
									updateManager.applyUpdate();
								}
							}
						})
					})
					updateManager.onUpdateFailed(function() {
						uni.showModal({
							title: '已经有新版本了~',
							content: '新版本已经上线啦~，请您删除当前小程序，重新搜索打开哟~'
						});
					})
				}
			})
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
	body {
		background-color: #FFFFFF;
	}

	@import "@/uni_modules/uview-ui/index.scss";
	/*每个页面公共css */
</style>